// #include <stdio.h>
// int main()
// {
//     int arr[10];
//     int i;
//     for ( i = 0; i < 10; i++)
//     {
//         scanf("%d",&arr[i]);
//     }
//     int a = 0;
//     int b = 1;
//     int max;
//     if (arr[a] > arr[b])
//     {
//          max = arr[a];
//     }
//     else
//     {
//         max = arr[b];
//     } 
//     while (b < 10)
//     {
//         if (max > arr[b])
//         {
//             max = max;
//         }
//         else
//         {
//             max = arr[b];
//         } 
//         b++; 
//     }
//     printf("max=%d",max);
//     return 0;
// }

// #include <stdio.h>
// int main()
// {
//     int i = 1;
//     double sum = 0;
//     while (i <= 100)
//     {
//         double j;
//         double k = i;
//         if (i % 2 == 1)
//         {
//             j = 1 / k;
//             sum = sum + j;
//         }
//         else if (i % 2 == 0)
//         {
//             j = 1 / k;
//             sum = sum - j;
//         }
//         i++;
//     }
//     printf("sum=%.12f",sum);
//     return 0;
// }

//另一种求和的方式，但是精度有点差异？

#include <stdio.h>
int main()
{
    int i = 1;
    double sum = 0;
    double sum1 = 0;
    double sum2 = 0;
    for ( i = 1; i <= 100; i = i + 2)
    {
        double k1 = i;
        double j1 = 1 / k1;
        sum1 = sum1 + j1;
    }
    for ( i = 2; i <= 100; i = i + 2)
    {
        double k2 = i;
        double j2 = 1 / k2;
        sum2 = sum2 - j2;
    }
    sum = sum1 + sum2;
    printf("sum=%.12f",sum);
    return 0;
}

// #include <stdio.h>
// int main()
// {
//     int i;
//     int count = 0;
//     for ( i = 1; i <= 100; i++)
//     {
//         if (i % 10 == 9)
//         {
//             count++;
//         }
//         if ((i / 10) % 10 == 9)
//         {
//             count++;
//         }   
//     }
//     printf("count=%d",count);
//     return 0;
// }

// #include <stdio.h>
// int main()
// {
//     int i;
//     for ( i = 1000; i <= 2000; i++)
//     {
//         if (i % 4 == 0 && i % 100 != 0)
//         {
//             printf("%d ",i);
//         }
//         if (i % 400 == 0)
//         {
//             printf("%d ",i);
//         }
//     }
//     return 0;
// }

// #include <stdio.h>
// int main()
// {
//     int a, b;
//     scanf("%d %d",&a, &b);
//     int i;
//     if (a > b)
//         i = b;
//     else
//         i = a;
//     while (i)
//     {
//         if (a % i == 0 && b % i == 0)
//         {
//             printf("%d",i);
//             break;
//         }
//         i--;
//     }   
//     return 0;
// }